365bet中国官方网站

  • word of the day

    the great charter

    the great charter - 365bet中国官方网站 definition and meaning for word the great charter

    Definition
    (noun) the royal charter of political rights given to rebellious English barons by King John in 1215
    Synonyms : magna carta , magna charta

  • Word used in video below:
    text: who gave it to your great-great-great-great grandma.
    Download our Mobile App Today